ventilating grill - French English Dictionary